# "Interpretation Rules.txt"
# Interprtation des lments automatiques Adobe After Effects
#  
# les lignes commenant par "#" constituent des commentaires
#
# format de base d'une rgle stricte : {exigences de concordance} = {interprtation dfinie}
# format de base d'une rgle souple : {exigences de concordance} = {interprtation dfinie}
#
# + pour chaque rgle concordante, l'interprtation est dfinie; les caractres gnriques ("*") sont autoriss
#   des deux cts; la concordance gnrique accepte tout, la dfinition gnrique ne dfinit rien
# + plusieurs rgles peuvent concorder, les plus rcentes remplaant les plus anciennes
# + toutes les rgles sont balayes dans l'ordre, une par ligne
# + les rgles sont appliques aprs que le format des pixels, l'information alpha et l'information d'identification de trame
#   sont lus par le fichier
#
# + les rgles souples ne remplacent pas les valeurs explicitement spcifies dans le format du fichier
#
# largeur, hauteur, cadence, type de fichier, module de compression = 
# 	rapport des pixels/nom, ordre de trame, cadence conforme, interp alpha
#
# largeur et hauteur sont des nombres entiers
# la cadence est un nombre dcimal
# le type de fichier correspond  quatre caractres entre guillemets (4c)
# module de compression (applicable pour QT et AVI) de 4c galement
#
# pour dterminer les 4c du type de fichier et/ou module de compression pour un type d'lment spcifique,
#	cliquez tout en appuyant sur Option (Mac) ou sur Alt (Windows) sur l'lment dans la fentre du projet;
#	les codes 4c apparatront sur la dernire ligne de texte  ct de la vignette
#
# le rapport de pixels est un rapport d'entiers (ex. 10/11)
#   ventuellement suivi de son nom (ex. 10/11/"Mon Rapport")
# l'ordre de trame est un caractre unique, (F=image, U=trame suprieure ou L=trame infrieure)
# la cadence conforme est un nombre dcimal
# interp alpha: (I=ignorer, S=directe, P=prmult./noir, W=prmult./blanc)
#	interp alpha est ignor pour un lment sans couche alpha
#

# supposez que ATSC 704x480 dans tout format = aspect D1
704, 480, 29.97, *, * ~ 648/720, *, *, *

# Rgles NTSC
# rgle souple; supposez que les formats 720x480 29,97 ips soient des DV NTSC (infrieur, NTSC aspect D1/DV)
# rgle souple; supposez que les formats 720x480 de toute cadence aient un format de pixels NTSC DV/D1
# rgle souple; supposez que les formats 720x486 de toute cadence aient un format de pixels NTSC DV/D1
720, 480, 29.97, *, * ~ 648/720, L, *, *
720, 480, *, *, * ~ 648/720, *, *, *
720, 486, *, *, * ~ 648/720, *, *, *

# rgles PAL
# rgle souple; supposez que les formats 720x576 25 ips soient tous DV PAL (infrieur, aspect PAL D1/DV)
# rgle souple; supposez que les formats 720x576 de toute cadence aient un format de pixels PAL DV/D1 
720, 576, 25, *, * ~ 768/720, L, *, *
720, 576, *, *, * ~ 768/720, *, *, *

# rgles D16/D4
# rgle souple; supposez que les formats 2880x2048, 1440x1024 de toute cadence aient un format de pixels D16/D4
2880, 2048, *, *, * ~ 128/135, *, *, *
1440, 1024, *, *, * ~ 128/135, *, *, *

# supposez NTSC DV = aspect D1, trame infrieure
# <rgles obsoltes -- remplaces par les rgles souples ci-dessus>
# 720, 480, 29.97, "MooV", "dvc " = 648/720, L, *, *
# 720, 480, 29.97, "MooV", "dvpn" = 648/720, L, *, *
# 720, 480, 29.97, ".AVI", "dvsd" = 648/720, L, *, *


# rgles spcifiques au matriel (et au format)

# Mdia 100 640 x 480  pixels carrs, trame suprieure en premier
640, 480, 29.97, "MooV", "dtmt" = 1/1, U, *, *

# Mdia 100 finition 720 x 486  pixel D1, trame infrieure en premier
720, 486, 29.97, "MooV", "dtNT" = 648/720, L, *, *

# supposent que Matrox DigiSuite correspond au format de pixel D1, trame infrieure en premier
720, 486, 29.97, ".AVI", "MJPG" = 648/720, L, *, *

# supposent que Pinnacle Targa 3000 YUV correspond au format de pixel D1, trame infrieure en premier
720, 486, 29.97, ".AVI", "UYVY" = 648/720, L, *, *

# Mdia 100 Mac 720 x 486 identifi par des trames par Mdia 100, et
# peut tre suprieure ou infrieure selon le matriel, mais
# ne mettez pas en commentaire la ligne suivante pour imposer D1, trame infrieure en premier
# 720, 486, 29.97, "MooV", "dtmt" = 648/720, L, *, *

# Avid 640x480 480  pixels carrs, trame suprieure en premier
640, 480, *, "MooV", "avr " = 1/1, U, *, *

# Electric Image cre des fichiers alpha directs
*, *, *, "EIDI", * = *, *, *, S

# ajoute uniquement un rapport de pixels personnalis dans le menu local des paramtres de composition et d'interprtation de l'lment
# botes de dialogue -- ne mettez pas en commentaire la ligne suivante pour la tester
# 0, 0, 0, "0000", * = 10/11/"Custom Aspect", *, *, *